walking strobe pulse - Spanish English Dictionary